﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Hopscotch.Common
{
	public interface IEntityKey
	{
		EntityType EntityType { get; }		
	}

	public struct EntityKey<TKey> : IEntityKey<TKey>
		where TKey : struct
	{
		public EntityType EntityType { get; set; }
		public TKey Id { get; set; }
	}

}
